472445
1945478
358563
1180160
548936
621660
435117
328600
1692648
938636
2202475
806554
793147
883949
1011724
809610
538505
45952
85987
593377
284284
528841
442275
820256